sacrifice oneself for - Deutsch Englisch Wörterbuch